stuffed tribe - Turkish English Dictionary